import axios from '@/plugins/myAxios.js';

/**
 * 获取脱敏用户信息
 * @returns 脱敏后的用户信息
 */
export const getCurrentUserMaskedInfo = () => {
  return axios.get('/user/getCurrentUserInfo');
};

/**
 * 注销用户
 */
export const logout = () => {
  return axios.get('/user/logout');
}

/**
 * 更换头像
 * @param {File} file - 头像文件
 * @returns {Promise} 更新结果
 */
export const updateAvatar = (file) => {
  const formData = new FormData();
  formData.append('file', file);
  return axios.post('/user/updateAvatar', formData, {
    headers: {
      'Content-Type': 'multipart/form-data'
    }
  });
};



/**
 * 更换手机号
 */
export const updatePhone = ()=>{

}


